VGJ Storm
Six athletes, five events: the 2026 load map of Vietnam's poomsae squadA training hall in Ho Chi Minh City, a mid-March afternoon in 2026. I sat in...
Murphy and the Clasico Equation: Ginebra Swapped Engines Mid-SeasonIn my log file, the Manila Clasico of August 2 this year is just an expired...
The Ca Dong Girl, 116 Teams, and the Void Behind the Gold MedalOn the court in Hai Phong, when the final whistle sounded, the scoreboard rea...
Worlds 2026: The 'Death' Play-In – MVK and the Fateful Bo5 BattleWhen the final LCP slot was confirmed that night, no one on MVK Esports dared...
Saigon Phantom: When ANTGAMER's Silence Speaks to the Bottomless Gap in Vietnamese MLBBIn the world of Mobile Legends: Bang Bang (MLBB) in Vietnam, we often have th...
Three Shadows Leaving the Pitch in Three Directions: What Umtiti Saw at Real MadridAt the Bernabeu, after the final whistle, three white shirts left the pitch i...
Vanguard's Hardware Ban: A Crack Beneath the Used PC MarketVanguard's Hardware Ban: A Crack Beneath the Used PC Market A German VALORANT...
Djokovic eliminated early at US Open: Exhausted but didn't give up, fought and criedNew York, Arthur Ashe night — people look at the score, I look at the spaces...
Samarkand's 15/16 scoreline and the blurred line between chess news and the shop windowThree in the morning, and I opened a game again with the sound off. No...
Vietnamese Football and the VAR Puzzle: From Mistakes to SystemIn the match between Hanoi FC and SHB Da Nang in round 12 of V.League 2026, a...
Twelve Pages Without Data: A Lesson in Integrity from the Football Analysis RoomThree in the morning, London. The screen in the edit bay was still on. I open...
Katy, Texas: The U13 Gold Sweep and the Void Nobody Bothers to FillI stood at the backstage door of the arena in Katy, Texas, and looked at the...
Asian Games 2026: India beat Bangladesh 3-0 in badminton men's team event, reach quarter-finals on three singles winsOn the electronic scoreboard of Ichinomiya City Municipal Gymnasium, the...
Williams 2026: When the 'Dream' Sold to Sainz Becomes a Nightmare RealityZandvoort, an ordinary Sunday of the 2026 season, but for Williams, it was th...
The False 10: How Football Sold Its Width to Buy ControlIn the summer of 2026, in a long note published on an analytics forum, I wrot...
Atyrau Masters Top Seeds Fall, and What the Magazine Is Really Selling YouAt Atyrau, the oil city on the Ural River in Kazakhstan, the top two seeds of...
When There Is No Match, Data Learns to Listen: Chronicle of a Sports Reporter in Transfer SeasonThe transfer season has its own rhythm, different from the rhythm of a match....
Joe Marsh and Tucker Roberts Respond to Sports Seoul Investigation on T1After Sports Seoul published a series of investigative reports on T1, CEO Joe...
Western Esports and the Collapse of the Franchise Model: The Journey from $20 Million to a Billion-Dollar LessonIn January 2026, a short email arrived in the inboxes of Overwatch League tea...
Neville Sets a January Marker for Carrick: Seven Points From Seven Games and the Baleba Load ProblemIn the 70th minute, the substitution board on the touchline lit up with Carlo...
Murphy and the Clasico Equation: Ginebra Swapped Engines Mid-SeasonIn my log file, the Manila Clasico of August 2 this year is just an expired...
The Ca Dong Girl, 116 Teams, and the Void Behind the Gold MedalOn the court in Hai Phong, when the final whistle sounded, the scoreboard rea...
Worlds 2026: The 'Death' Play-In – MVK and the Fateful Bo5 BattleWhen the final LCP slot was confirmed that night, no one on MVK Esports dared...
Saigon Phantom: When ANTGAMER's Silence Speaks to the Bottomless Gap in Vietnamese MLBBIn the world of Mobile Legends: Bang Bang (MLBB) in Vietnam, we often have th...
Three Shadows Leaving the Pitch in Three Directions: What Umtiti Saw at Real MadridAt the Bernabeu, after the final whistle, three white shirts left the pitch i...
Vanguard's Hardware Ban: A Crack Beneath the Used PC MarketVanguard's Hardware Ban: A Crack Beneath the Used PC Market A German VALORANT...
Djokovic eliminated early at US Open: Exhausted but didn't give up, fought and criedNew York, Arthur Ashe night — people look at the score, I look at the spaces...
Samarkand's 15/16 scoreline and the blurred line between chess news and the shop windowThree in the morning, and I opened a game again with the sound off. No...
Vietnamese Football and the VAR Puzzle: From Mistakes to SystemIn the match between Hanoi FC and SHB Da Nang in round 12 of V.League 2026, a...
Twelve Pages Without Data: A Lesson in Integrity from the Football Analysis RoomThree in the morning, London. The screen in the edit bay was still on. I open...
Katy, Texas: The U13 Gold Sweep and the Void Nobody Bothers to FillI stood at the backstage door of the arena in Katy, Texas, and looked at the...
Asian Games 2026: India beat Bangladesh 3-0 in badminton men's team event, reach quarter-finals on three singles winsOn the electronic scoreboard of Ichinomiya City Municipal Gymnasium, the...
Williams 2026: When the 'Dream' Sold to Sainz Becomes a Nightmare RealityZandvoort, an ordinary Sunday of the 2026 season, but for Williams, it was th...
The False 10: How Football Sold Its Width to Buy ControlIn the summer of 2026, in a long note published on an analytics forum, I wrot...
Atyrau Masters Top Seeds Fall, and What the Magazine Is Really Selling YouAt Atyrau, the oil city on the Ural River in Kazakhstan, the top two seeds of...
When There Is No Match, Data Learns to Listen: Chronicle of a Sports Reporter in Transfer SeasonThe transfer season has its own rhythm, different from the rhythm of a match....
Joe Marsh and Tucker Roberts Respond to Sports Seoul Investigation on T1After Sports Seoul published a series of investigative reports on T1, CEO Joe...
Western Esports and the Collapse of the Franchise Model: The Journey from $20 Million to a Billion-Dollar LessonIn January 2026, a short email arrived in the inboxes of Overwatch League tea...
Neville Sets a January Marker for Carrick: Seven Points From Seven Games and the Baleba Load ProblemIn the 70th minute, the substitution board on the touchline lit up with Carlo...
